unimitable - German English Dictionary