palpitar - German English Dictionary