petthan - German English Dictionary