i dedicate my life to you - German English Dictionary