immergeâmes - German English Dictionary