palpitaba - German English Dictionary