overlain - German English Dictionary