strange as it may seem - German English Dictionary