i promise that i'll never call you - German English Dictionary